今天進度 : 鳥哥的 Linux 私房菜 -- 第十二章、學習 Shell Scripts
可以做到
當該封包嘗試幾次還是連線失敗之後,就予以抵擋住該 IP
雖然 shell script 號稱是程式 (program) ,但實際上, shell script 處理資料的速度上是不太夠的。因為 shell script 用的是外部的指令與 bash shell 的一些預設工具,所以,他常常會去呼叫外部的函式庫,因此,運算速度上面當然比不上傳統的程式語言
shell script 用在系統管理上面是很好的一項工具,但是用在處理大量數值運算上, 就不夠好了,因為 Shell scripts 的速度較慢,且使用的 CPU 資源較多,造成主機資源的分配不良
最前面記得加 #!/bin/bash
告訴系統 載入 bash 的相關環境設定檔
在很多狀況中,如果沒有設定好這一行, 那麼該程式很可能會無法執行,因為系統可能無法判斷該程式需要使用什麼 shell 來執行啊!)
test@test:~/bin$ bash hello.sh
test@test:~/bin$ vim hello.sh
#!/bin/bash
# Program:
# 測試程式
# History:
# 2020/09/16 xxx 第一個版本
#!/bin/bash
echo -e "Hello World \a\n"
exit 0
test@test:~/bin$ bash hello.sh
Hello World